Synonyms: grille, radiator grille
Definition: grating that admits cooling air to car's radiator
Similar words: grate, grating
Definition: a barrier that has parallel or crossed bars blocking a passage but admitting air